This forum is closed to new posts and
responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:
~Carol Nonhipiterakoi 28.Jun.10 04:04 AM a Web browser Developer Toolkits8.5Linux
Hi all,
I'm exploring making a chat monitoring library for Sametime. I have installed Sametime 8.5 on Domino 8.5 on Suse 11.2. Using the web browsers I can create a meeting and send messages between IE and Firefox so I'm assuming the ST installation is valid. But I'm having a basic problem when I install my own chat logging shared object.
When I start up sametime, I get an NSD crash file claiming that something bad happened in a static constructor for one of my variables. My code is never being executed (As a test, I opened a file, wrote something and closed it inside the constructor). I've studied the sample code in the SDK, but it's missing components and I'm not sure about the makefile which specifies compile and link flags, but never uses them. I'm using g++ version 4.4.1
I wrote a simple test executable which calls stDdaClInit in my shared object and that works just fine. The problem occurs when my shared object is called from staddin.
So
1) Has anyone built a sametime chat logging shared object for Sametime 8.5 on Domino 8.5 on Suse 11.2?
2) What compile & link params did you use; a guaranteed working sample makefile would be great
3) Is there a correct sample directory with all the files and good makefile?
4) Any ideas what's wrong??
----------------------------------------------------
From NSD file in .../trace
Thread 1 (Thread 0xb72de8e0 (LWP 15384)):
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb737e66b in waitpid () from /lib/libc.so.6
#2 0xb731c403 in ?? () from /lib/libc.so.6
#3 0xb731c7b2 in system () from /lib/libc.so.6
#4 0xb759514b in system () from /lib/libpthread.so.0
#5 0x0806659c in nsdHandler(int) ()
#6 <signal handler called>
#7 0xb612e09e in Log::Log() ()
from /home/ibm/lotus/notes/latest/linux/stchatloggingFile.so
#8 0xb612e4ef in __static_initialization_and_destruction_0(int, int) ()
from /home/ibm/lotus/notes/latest/linux/stchatloggingFile.so
#9 0xb612e531 in global constructors keyed to Log.cpp ()
from /home/ibm/lotus/notes/latest/linux/stchatloggingFile.so
#10 0xb612e97d in __do_global_ctors_aux ()
from /home/ibm/lotus/notes/latest/linux/stchatloggingFile.so
#11 0xb612ddb0 in _init ()
from /home/ibm/lotus/notes/latest/linux/stchatloggingFile.so
#12 0xb774b729 in ?? () from /lib/ld-linux.so.2
----------------------------------------------------
A compile command and the link command